animal preserve - French English Dictionary